Big Huge Thesaurus

heliothis zia

noun

sounds kind of like